✦ Design System v1

The system behind a clean, memorable portfolio.

A warm, professional foundation built to make the work quick to scan and easy to remember — coral as the one accent that sticks, muted colour used with intent, and a duotone icon language all its own.

Palette & tone derived from shaivy.framer.website, mixed with the portfolio's deeper editorial range.

01

Colour

A warm cream canvas keeps things light and scannable. Coral is the single signature accent; indigo, pine and gold are supporting voices used sparingly — a little colour here and there, never loud.

Warm neutrals — the foundation

Text / dark bands
Ink
#221B15
--ink
Aa
Espresso
#3A3128
--espresso
Muted text
Graphite
#6B6055
--graphite
Faint
Stone
#9A8E80
--stone
Surface
Sand
#F2EADC
--sand
Canvas
Cream
#FBF7F0
--cream

Coral — the signature accent

Icons / ✦
Coral
#FF6A3D
--coral
Links / text
Coral Deep
#E2552C
--coral-deep
Tint bg
Coral Soft
#FFE7DD
--coral-soft

Supporting — use sparingly

Aa
Indigo
#3B53C2
--indigo
Aa
Pine
#2E8C5F
--pine
Awards
Gold
#E2A024
--gold
Tint
Indigo Soft
#E6E9FB
--indigo-soft
Tint
Pine Soft
#DEF1E7
--pine-soft
Tint
Gold Soft
#FAEFCF
--gold-soft
60 / 30 / 10 rule. ~60% cream & white, ~30% ink & warm neutrals (text, the occasional dark band), ~10% colour — and most of that 10% is coral. Indigo / pine / gold appear only to tag categories or lift a single card.
02

Typography

One workhorse typeface, varied by weight and size, with a handwritten voice for personal asides. Calm hierarchy, generous sizing, easy to scan.

Bricolage Grotesque
Bricolage Grotesque
Display, headings, body, UI — weights 300–800
Shaivy's notes
Caveat
Handwritten asides & annotations only
Display72 / 600 / -3%
Designs for impact.
H144 / 600 / -2.5%
Recognised for the thinking
H232 / 600 / -2%
My AI playground
H322 / 600 / -1.2%
Research Synthesist
Body L19 / 400
I bring together visual design, commercial understanding and user empathy.
Body16 / 400
Decisions traceable to real user needs — research-led, never guesswork.
Small14 / 400
Used for captions, meta and secondary detail.
Eyebrow12 / 700 / 14%
Recent Achievements
HandCaveat / 600
I vibe-coded these →
03

Iconography

The signature: two-tone "duotone" icons in a single coral hue — a solid base shape at 40% opacity, with the key detail at full strength. Memorable, warm, unmistakably yours.

Base · 40%
+
Detail · 100%
=
Duotone
Rules. One hue per icon (coral on light, or coral on ink). Base layer at 40% opacity, detail at 100%. Rounded, friendly forms. 24px grid. Keep them filled — never mix with thin line icons in the same group.
Award
Magic
Star mind
Time
Notes
Verified
04

Components

Soft pill buttons, category tags, and three card treatments that prove colour can live "here and there" without ever getting loud.

Tags & categories
✦ Gemini Gem Fintech · GenZ Self-growth Winner Vibe-coded
Cards — colour with restraint

Clean

White surface, hairline border, coral icon. The default for most content.

Default →

Muted solid

A single supporting colour, deep and quiet. For one feature tile.

Accent →

Ink band

Deep warm ink for a single dramatic moment — not the whole page.

Feature →
06

Principles

The why behind the system — four rules that keep every screen memorable, professional and quick to scan.

Clean & scannable

Generous space, clear hierarchy, short lines. A recruiter should grasp each section in seconds.

Colour with intent

Cream and ink carry the page; coral is the one accent that sticks. Other hues only tag or highlight.

Warm, not corporate

Rounded forms, duotone icons and a handwritten voice keep it human and memorable.

Calm motion

Soft lifts and fades, never flashy. Movement guides attention, it doesn't demand it.

07

Case Study Kit

A second layer that sits on the foundation — every block a UX case study needs, mapped to the narrative arc. The kit runs on a warm-dark canvas (the reading surface for long-form work) while keeping the same coral accent, Bricolage type and duotone icons. One stylesheet, one wrapper class.

Recruiters scan before they read, so the kit is built to surface signal fast: results-first impact blocks, research shown as insight → what it changed, decisions framed as considered / chose / why, and an honest reflection to close. Each component is a drop-in — fill the copy, drop the screens, and the story assembles itself.

Wrap a page in class="csk" and link casestudy-kit.css. The full gallery documents all 29 components in context, with the class names to copy.

Open the full kit →
01
Frame
Hero, TOC, process
02
Stakes
Overview, impact
03
Research
Data, insights, voice
04
Define
Personas, journey, HMW
05
Decide
Versus, matrix, forks
06
Solve
Flows, before/after, POV
Live preview — components on their real surface
Product Design Mobile App UX Research

Project Name

A single sentence that says what it is and why it matters — with one idea carrying the accent.

My roleLead UX Designer
TeamSolo, end-to-end
ToolsFigma · Maze
Duration8 weeks
96 SUS
Top ~4% of products ever tested.
4/4
Design hypotheses validated.
100%
Said it fills an unmet gap.
4.8/5
Coping effectiveness in the moment.
Design decision
Sense stress passively — never depend on the user logging a mood.
→ Passive sensing

Frame & stakes 7

  • Hero + meta strip
  • Cover figure & caption
  • Table of contents
  • Process timeline
  • Overview / TL;DR
  • Impact metric grid
  • Evidence band

Research & define 13

  • Stat bite cards
  • Method strip
  • Survey findings
  • Insight → design pairs
  • Quote / verbatim
  • Affinity clusters
  • Persona card
  • Empathy map
  • Journey map
  • Problem statement
  • How-might-we
  • Challenge card
  • Mind map

Decide, solve & reflect 9

  • Versus comparison
  • Competitor matrix
  • Pivotal decision
  • Decision strip
  • Information architecture
  • User flow
  • Feature spotlight
  • Before / after
  • Reflection · POV · next